Combining Meta-level and Logic-Based Constructs in Web Personalization
نویسندگان
چکیده
In this position paper we analyze the problem of Web Applications personalization from a design point of view. We focus on which design constructs are necessary to achieve modular and evolvable personalized Web Applications. We claim that personalization involves different concerns (e.g. rules, profiles, etc.) that should be clearly identified and decoupled; we show how to add personalized behaviors to existing applications in a non-intrusive way, by using reflective mechanisms found in most object-oriented languages. We first introduce our approach to Web Applications modeling that separates conceptual from navigation and user interface design; we next introduce personalization patterns and briefly show how they can guide the designer towards his objective. We finally present our approach and some ongoing research directions related with the design of an object-oriented framework for Web Applications personalization.
منابع مشابه
An Executive Approach Based On the Production of Fuzzy Ontology Using the Semantic Web Rule Language Method (SWRL)
Today, the need to deal with ambiguous information in semantic web languages is increasing. Ontology is an important part of the W3C standards for the semantic web, used to define a conceptual standard vocabulary for the exchange of data between systems, the provision of reusable databases, and the facilitation of collaboration across multiple systems. However, classical ontology is not enough ...
متن کاملUsing meta-level constructs in Web personalization
In this position paper we analyze the problem of Web applications personalization from a design point of view. We focus on which design constructs are necessary to achieve modular and evolvable personalized Web Applications. We claim that personalization involves different concerns (e.g. rules, profiles, etc.) that should be clearly identified and decoupled; we show how to add personalized beha...
متن کاملDesigning a Meta-Heuristic Algorithm Based on a Simple Seeking Logic
Nowadays, in majority of academic contexts, it has been tried to consider the highest possible level of similarities to the real world. Hence, most of the problems have complicated structures. Traditional methods for solving almost all of the mathematical and optimization problems are inefficient. As a result, meta-heuristic algorithms have been employed increasingly during recent years. In thi...
متن کاملA Contribution to the Semantics of Xcerpt, a Web Query and Transformation Language
Xcerpt [1] is a declarative and pattern-based query and transformation language for the Web with deductive capabilities. In contrast to Web query languages like XQuery and XSLT [2,3], Xcerpt relies on concepts and techniques from logic programming and automated theorem proving such as declarative “query patterns” and “rule chaining”. Xcerpt can also be used for querying Web metadata, like OWL o...
متن کاملAdaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کامل